Golang Job: Senior Backend Developer I

Job added on

Company

MinervaAI
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Base Salary Range: $140k CAD - $160k CAD annually

MinervaAI is a financial crime-fighting platform with the mission of applying cutting-edge methods in artificial intelligence to empower investigators to perform accurate, audit-proof enhanced due diligence (https://minervaai.io). We are driven by industry experience in anti-money laundering and a passion for making real progress against financial crimes and driving innovation using academic methods in machine learning. We are looking for a technical individual with a similar passion for what they do to help us in our journey to help stop the flow of illicit funds.

MinervaAI’s culture is built on saying what we mean, meaning what we say and being impeccable with our word. We are responsible for our words and actions and its impact on others. There is no room for disrespect and discrimination but infinite room for diversity and daring. We like our policies, processes and procedures tight and to the point. We always ask ‘what problem are we trying to solve before we create solutions. Our value is measured by the efficiency and efficacy with which our clients can identify and disrupt financial predators.

A successful candidate for the Senior Backend Software Engineer role will direct the development and further innovations of the MinervaAI application services and lead the development of further services and automation as required for client-facing and internal processes. This is a full-time remote role, with occasional optional in-person opportunities to meet and get to know the rest of the team.

You should possess the following skills to maximize your chances of success:

Ideal Hard skills:

  • 5+ years of experience designing and developing backend software services (databases, APIs, services, etc.) or equivalent verifiable portfolio and work examples.
  • Adept with NodeJS
  • Adept with Golang
  • Adept with principles of containerized deployment using Dockerfiles and pipeline variables
  • Strong knowledge of cloud, info-sec, and cybersecurity principles.
  • Familiarity with Typescript.
  • Familiarity with Python.
  • Familiarity with C++.
  • Familiarity with Firebase (Hosting, Cloud Firestore, Storage, and Authentication).
  • Familiarity with the implementation of automated API and database testing methods.
  • Familiar with the design of application architecture, ability to work with a team to plan and design services, APIs, and cloud integration ahead of development

Ideal Soft skills:

  • Strong communication and conversational skills in English.
  • Detail-oriented: an eye for potential vulnerabilities in backend code. Foresight upon careful review of code and architecture diagrams for potential application vulnerabilities.
  • A cautious “test before you deploy” approach to continuous integration.
  • Clean, methodical approach to coding and ability to match coding styles to a centralised standard.
  • Initiative to go above and beyond the blueprints and design to bring new ideas to the table.
  • An enjoyment of new challenges; flexibility and ability to adapt to new, unforeseen situations.
  • A strong sense of pride and ownership in your work!

What you will learn on the job (but prior knowledge is a bonus):

  • Integration of testing methods with a GitLab CI/CD pipeline, and separation of application builds into several different development checkpoint environments.
  • Integration with AWS and cloud pipeline processes

MinervaAI is an equal opportunity employer: we take each and every application seriously and consider all applicants with the same level of care and attention. We’re open-minded, and happy to consider highly motivated applicants who can learn quickly and have a demonstrable track record of success.

We offer competitive overall compensation which includes base annual salaries, benefits, bonuses, and employee stock options. We believe strongly in ensuring that our team benefits together with the growth of the company, and will reward those who take these first steps with us to scale the company toward our larger vision.

At this moment, we are only able to consider candidates that are permanent residents of, and legally eligible to work within Canada.

We look forward to receiving your application!

Any other inquiries? We're happy to answer your questions if you send them to us at [email protected]

mL7FIfQHCh